Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 MOUNT ROAD Detached £1,200,000 6 Dec 2022
106 MOUNT ROAD Detached £840,000 27 Aug 2008